﻿using System;
using System.ComponentModel.DataAnnotations;
using SqlSugar;


namespace HSGD.Model.Models.HSGD_Staff;

[Tenant("HSGD_Staff")]
[SugarTable("rec_pos_applicant_EssayForm")]
public class RecPosApplicantEssayForm {
    public RecPosApplicantEssayForm() { }

    [SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
    public int iID { get; set; }

    [SugarColumn(Length = 50)]
    public string Person_System_ID { get; set; }

    [SugarColumn(ColumnName = "status", IsNullable = true)]   
    public int? Status { get; set; }

    [SugarColumn(ColumnName = "content", IsNullable = true)]
    public string? Content { get; set; }

    [SugarColumn(ColumnName = "score",  IsNullable = true)]
    public decimal? Score { get; set; }

    [SugarColumn(ColumnName = "score_details", IsNullable = true)]
    public string? Score_Details { get; set; }

    [SugarColumn(ColumnName = "create_dt", IsNullable = true)]
    public DateTime? Create_DT { get; set; }

    [SugarColumn(ColumnName = "expire_dt", IsNullable = true)]
    public DateTime? Expired_DT { get; set; }

    [SugarColumn(ColumnName = "rid", Length = 50)]
    public string? Recruit_System_ID { get; set; }


}